.ab-boss2{background-color: #f4f3ee; display: flex; padding: 20px 2%; flex-wrap: wrap; overflow: hidden;}
.ab-left{width: 75%; border-radius: 10px; padding: 10px;background-color: white;}
.ab-left span{color: orange;}
.pp1{padding: 10px; border-top: 1px dotted black; border-bottom: 1px dotted black; color: #ccc9c9;}
.pp2-1{padding: 10px; border-left: blue 1px solid; margin-left: 20px;margin: 20px 0;}
.pp3 p{margin-bottom: 20px;}
.pp3{margin-top: 20px;}
.pp4 ul{list-style-type: circle;}
.pp4{margin-bottom: 20px;}
.ab-right{width: 18%; margin-left: 2%;}
.abr-1{width: 100%; margin-bottom: 10px;}
.abr-1 img{width: 100%;}
.abr-2{background-color: white; padding: 10px; width: 100%; margin-top: 20px;}
.abr-2 p{margin-top: 20px;}
.tplie{width: 100%;}
.tplie-1{display: flex; overflow: hidden;margin-top: 20px; flex-wrap: wrap;}
.tplie-1 p:first-child{margin-top: 10px;}
.tplie-1 img{width: 30px; height: 60px;margin-right: 5%; margin-top: 20px;}
.tplie-1 p{width: 80%;}
.ab-left h2{margin: 20px 0;}
.ab-boss2 span{color: black;}
select{width: 80%; margin-left: 10%; background-color: #ccc9c9; height: 30px; margin-top: 20px;}
.abr-2 ul{width: 100%;}
.abr-2 ul li{float: none; border-bottom: 1px solid black; background: url(../img/向右箭头.png) no-repeat left center;background-size:20px;padding: 10px 0 10px 25px;}
.ab-bottom{width: 75%; background-color: white; margin-top: 20px; padding: 10px;}
.abb{display: flex; flex-wrap: wrap; width: 100%; margin-top: 10px;}
.abb-1{margin-right: 3%;width: 30%;}
.abb-1 img{width: 100%; margin-bottom: 10px;}
.smallimg{display: flex;justify-content: space-between;}
.smallimg img{width: 40px;height: 40px;margin-top: 20px;}
.smallimg2{display: flex;}
.smallimg2 img{width:32% ;}

@media screen and (max-width:1170px){
    .ft-right{margin-right: 20%;}
    .biaoti{flex-wrap: wrap; height: auto;}
    .biao-left{width: 100%;}
    .biao-right{width: 100%;}
    .biao-left img{width: 30%; height: auto;}
    .biao-right ul{display: flex; float: none; flex-wrap: wrap;}
    .bigimg-2{width: 100%; margin: 0 auto;}
    .bigimg-2 ul{display: flex; float: none; flex-wrap: wrap;}
    .bigimg-2 li{width: 30%; height: auto;}
    .bigimg-2 span{width: 200px;}
    .sousuo{width: 100%;flex-wrap: wrap;}
    .sousuo input{margin: 0 auto;width: 80%;}
    .sousuo button{width: 30%; margin: 0 auto;}
    .bigimg-1{margin: 0 0;width: 100%;}
    .bigimg-1 p{padding: 0 10%;}
    .last{flex-wrap: wrap;}
    .last-1{width: 100%; margin-top: 10px;}
    .last-img img{width: 90%;}
    .ab-left{width: 100%;padding: 0 3%;}
    .ab-right{width: 100%; padding: 0 3%;}
    .ab-bottom{width: 100%;}
    .abb-1{width: 80%; margin-top: 20px;}
    .tplie-1 img{width: 100%; height: auto;}
}